package com.iwhalecloud.bss.kite.cucc.client.dto.cart;

import java.util.Map;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * @author wei.yanhong
 * @version V1.0
 */
@ApiModel("用户实例信息")
public class KiteCartUserDTO {

    @ApiModelProperty(value = "服务号码", required = true)
    private String serialNumber;

    @ApiModelProperty(value = "产品ID", required = true)
    private String prodId;

    @ApiModelProperty("基础商品ID")
    private String singleGoodsSku;

    @ApiModelProperty("用户状态")
    private String userState;

    @ApiModelProperty("拓展信息节点")
    private Map<String, Object> extParam;

    public String getSerialNumber() {
        return serialNumber;
    }

    public void setSerialNumber(String serialNumber) {
        this.serialNumber = serialNumber;
    }

    public String getProdId() {
        return prodId;
    }

    public void setProdId(String prodId) {
        this.prodId = prodId;
    }

    public String getSingleGoodsSku() {
        return singleGoodsSku;
    }

    public void setSingleGoodsSku(String singleGoodsSku) {
        this.singleGoodsSku = singleGoodsSku;
    }

    public Map<String, Object> getExtParam() {
        return extParam;
    }

    public void setExtParam(Map<String, Object> extParam) {
        this.extParam = extParam;
    }

    public String getUserState() {
        return userState;
    }

    public void setUserState(String userState) {
        this.userState = userState;
    }
}
